Volume 48, Issue 3, October 2023, Pages 121-131
Abdelmonem Abdelmotaleb Hawash; Mahmoud Abd Ellatif; Ibrahim Elgazar; mohamed said